body{
	padding: 0;
	margin: 0;
}

#map{
	position: absolute;
	width: 100%;
	height: 100%;
}

#prop{
	position: absolute;
	width: 250px;
	height: 160px;
	background-color: #ffffff;
	padding: 10px;
	border-radius: 5px;
	top: 10px;
	right: 10px;
	opacity: 0.8;
}

#prop .title{
	width: 100%;
	height: 30px;
	font-weight: bold;
	font-size: 16px;
	border-bottom: 1px solid #cccccc;
}

#prop .info{
	width: 100%;
}

table td:nth-child(odd){
	text-align:justify;
  text-justify:distribute-all-lines;/*ie6-8*/
  text-align-last:justify;/* ie9*/
  -moz-text-align-last:justify;/*ff*/
  -webkit-text-align-last:justify;/*chrome 20+*/
}

#map a.mapboxgl-ctrl-logo{
	display: none;
}